all the world's a stage - Francés Inglés Diccionario